package kusterordonio.interfaz;

import java.awt.event.KeyEvent;
import kusterordonio.dominio.*;

public class VentanaIntroduccion extends javax.swing.JFrame {
    
    boolean genero;

    /** Creates new form VentanaIntroduccion */
    public VentanaIntroduccion() {
        initComponents();
    }
    
    public VentanaIntroduccion(boolean unGenero) {
        genero = unGenero;
        initComponents();
        controlGenero();
        jBtnSalir.setMnemonic(KeyEvent.VK_S);
    }

    @SuppressWarnings("unchecked")
    
    public void controlGenero(){
        if (!genero){
            jLabelTitulo.setText("Carné de salud de la niña");
            jLabelTitulo.setForeground(new java.awt.Color(255, 153, 0));
            jLabelNene.setVisible(false);
            jLabelIntro.setForeground(new java.awt.Color(255, 153, 0));
            jTextArea1.setText("\nEs un documento que contiene información sobre el crecimiento y desarrollo de la niña\ndesde el nacimiento hasta los 12 años.\n\nLleve regularmente a su hija al servicio de salud de acuerdo al calendario de controles\nperiódicos y concurra siempre con el carné.\n\nRecuerde vacunar a su hija de acuerdo al cronograma de vacunaciones.\n\nEs importante que conserve el carné en buenas condiciones y no lo extravíe:\n- La presentación del Carné de Salud de la Niña será requisito para la inscripción en el jardín\n   de infantes y en cada año escolar.\n- Será considerado como documento único a nivel nacional que certifica la aptitud para la\n  realización de actividades físicas y recreativas hasta los 12 años.");
        }else{
            jLabelNena.setVisible(false);
        }
    }
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jPanel1 = new javax.swing.JPanel();
        jLabelIntro = new javax.swing.JLabel();
        jSeparator1 = new javax.swing.JSeparator();
        jScrollPane1 = new javax.swing.JScrollPane();
        jTextArea1 = new javax.swing.JTextArea();
        jBtnSalir = new javax.swing.JButton();
        jLabelNena = new javax.swing.JLabel();
        jLabelNene = new javax.swing.JLabel();
        jLabelTitulo = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("Introducción");
        setBounds(new java.awt.Rectangle(200, 100, 0, 0));
        setResizable(false);

        jPanel1.setLayout(null);

        jLabelIntro.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
        jLabelIntro.setForeground(new java.awt.Color(51, 153, 0));
        jLabelIntro.setText("Introducción");
        jPanel1.add(jLabelIntro);
        jLabelIntro.setBounds(30, 120, 150, 20);
        jPanel1.add(jSeparator1);
        jSeparator1.setBounds(0, 50, 360, 10);

        jTextArea1.setColumns(20);
        jTextArea1.setEditable(false);
        jTextArea1.setFont(new java.awt.Font("Tahoma", 0, 11));
        jTextArea1.setRows(5);
        jTextArea1.setText("\nEs un documento que contiene información sobre el crecimiento y desarrollo del niño\ndesde el nacimiento hasta los 12 años.\n\nLleve regularmente a su hijo al servicio de salud de acuerdo al calendario de controles\nperiódicos y concurra siempre con el carné.\n\nRecuerde vacunar a su hijo de acuerdo al cronograma de vacunaciones.\n\nEs importante que conserve el carné en buenas condiciones y no lo extravíe:\n- La presentación del Carné de Salud del Niño será requisito para la inscripción en el jardín\n   de infantes y en cada año escolar.\n- Será considerado como documento único a nivel nacional que certifica la aptitud para la\n  realización de actividades físicas y recreativas hasta los 12 años.");
        jScrollPane1.setViewportView(jTextArea1);

        jPanel1.add(jScrollPane1);
        jScrollPane1.setBounds(30, 150, 450, 230);

        jBtnSalir.setText("Salir");
        jBtnSalir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnSalirActionPerformed(evt);
            }
        });
        jPanel1.add(jBtnSalir);
        jBtnSalir.setBounds(210, 405, 80, 23);

        jLabelNena.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNena.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/NiniaPeque.gif"))); // NOI18N
        jPanel1.add(jLabelNena);
        jLabelNena.setBounds(220, 0, 260, 130);

        jLabelNene.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/NinioPeque.gif"))); // NOI18N
        jPanel1.add(jLabelNene);
        jLabelNene.setBounds(340, 10, 120, 130);

        jLabelTitulo.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
        jLabelTitulo.setForeground(new java.awt.Color(51, 153, 0));
        jLabelTitulo.setText("Carné de salud del niño");
        jPanel1.add(jLabelTitulo);
        jLabelTitulo.setBounds(20, 20, 250, 20);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 514, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 450, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void jBtnSalirActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnSalirActionPerformed
        this.dispose();
    }//GEN-LAST:event_jBtnSalirActionPerformed

    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jBtnSalir;
    private javax.swing.JLabel jLabelIntro;
    private javax.swing.JLabel jLabelNena;
    private javax.swing.JLabel jLabelNene;
    private javax.swing.JLabel jLabelTitulo;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JSeparator jSeparator1;
    private javax.swing.JTextArea jTextArea1;
    // End of variables declaration//GEN-END:variables
}
